About Sheffield Transport Sports Club Limited (02633142) United Kingdom