About Lovell & Wilkie Ltd (09867683) United Kingdom