About Smeeth Play Club (07711882) United Kingdom