10 tips when buying a insurance Since 2000, we have been supporting SMEs to large corporates, providing market-leading products and bespoke in-house delegated authority schemes, experienced Account Managers and a highly proactive claims management and support service.