About Lambe Inns Limited (04835267) United Kingdom