About L & A Beazley Ltd (10052999) United Kingdom