About Gregor Hill Limited (SC420246) United Kingdom