About S&r Gregory Limited (08910719) United Kingdom