About Oliver Hope Kitchens Ltd (08905364) United Kingdom