About B.p.marsh & Partners Plc (05674962) United Kingdom