About Pitch No. 3 Limited (06123126) United Kingdom