About Pankhurst International Limited (04639552) United Kingdom