About Pittmoore Limited (10109533) United Kingdom