About Strand Sporting Ltd (13462248) United Kingdom