About The Pitching Co Limited (10160480) United Kingdom