About S & L Sporting Ltd (08460243) United Kingdom