About Ultimate Kitchens Limited (11059363) United Kingdom