About Gregory Infinity Ltd (12114510) United Kingdom