About Oliver Gregory Limited (04788172) United Kingdom