About Carass Kitchens Limited (12846884) United Kingdom