About Pankhurst Productions Ltd (11912135) United Kingdom