About Glam Kitchens Limited (10525428) United Kingdom