About Lams London Limited (10204072) United Kingdom