About The Gregory Corporation Limited (12772523) United Kingdom