British Cycling Bike Insurance is a trading style of Thistle Insurance Services Limited. Lloyd's Broker. Authorised and Regulated by the Financial Services Authority. A JLT Group Company. Registered Office: 6 Crutched Friars, London EC3N 2PH. Registered in England No 00338645. VAT No. 244 2321 96. British Cycling is an Appointed Representative of Thistle Insurance Services Ltd.