About Smash Sports Limited (05015811) United Kingdom