About L Donovan & Co. Ltd (10015075) United Kingdom