About Lambeck Limited (11378173) United Kingdom