About Lmb Kitchens Limited (12742883) United Kingdom