About T L - Sting (uk) Limited (07714165) United Kingdom