About Tainha & Tavares Sports Ltd (13348074) United Kingdom