About Hurworth Consulting Limited (12228278) United Kingdom