About Cooper And Co Kitchens Limited (11211875) United Kingdom