About The Smash Room Ltd (11718044) United Kingdom