About David S Gregory Limited (11069376) United Kingdom