About Oliver & Hays Interiors Ltd (11617910) United Kingdom