About Swansea City Slayers Limited (07232896) United Kingdom