About Thomson Cup Llp (OC339566) United Kingdom