About Laming & Sons Ltd. (01011329) United Kingdom