About Laughton & Co Ltd (09391760) United Kingdom