About Kube Kitchens Limited (07831486) United Kingdom