About Studio 44 Kitchens Limited (02268657) United Kingdom