About Piers Holden Limited (09225050) United Kingdom