About Lamhouse Ltd (11931318) United Kingdom