General
Get a detailed analysis of B + B Construction Ltd v Sun Alliance and London Insurance Plc and how it applies to your situation.