About Wilson Ecom Limited (13163860) United Kingdom