About Hampton Lovell & Co Ltd (09251876) United Kingdom