About Greg Roy Limited (11073420) United Kingdom