About John Gregory Holdings Ltd (11320649) United Kingdom