About Percy Powell Limited (00367663) United Kingdom