About Powderham Limited (11539223) United Kingdom