About Swansea Autograss Club Limited (02962247) United Kingdom