About Pankhurst Licensing Limited (06041710) United Kingdom