About Se N Dillon Sports Ltd (SC641801) United Kingdom