About Gary Scott Editor Ltd (SC594328) United Kingdom