About Mansell Sports Marketing Ltd (06986954) United Kingdom