About Licensed Trade Solutions Limited (10550735) United Kingdom