About Linehouse London Ltd (12489023) United Kingdom