About Lovell & Co. Limited (03946778) United Kingdom