About Pearson Pitchers Engineering Ltd (09121864) United Kingdom