About Teale Sports Ltd (SC520297) United Kingdom