About St Mary S Ashford Play Club (07783495) United Kingdom