About Ventura Kitchens Limited (09120044) United Kingdom