About Pankhurst And Deane Limited (10480757) United Kingdom