About Gregor & Gent Limited (07145619) United Kingdom