About Strikepads Academy Limited (08367503) United Kingdom