About Lagham House Ltd (12629755) United Kingdom