About Harry Parker Studio Ltd (13550113) United Kingdom