About Lauford Ltd (10511942) United Kingdom