About K&l Kitchens Ltd (12296338) United Kingdom