About Powerclad Limited (12968828) United Kingdom