About Lovell Company International Ltd (13125227) United Kingdom