About S&r Sports Ltd (08994617) United Kingdom