About Lamb S Head Services Ltd (10962677) United Kingdom