About Kube Kitchens Upminster Ltd (08257903) United Kingdom