About Tom Clinch Exclusive Ltd (11420001) United Kingdom