About Lexen Kitchens Ltd (13690284) United Kingdom