About The Trademark Licensing Company Limited (04477829) United Kingdom