About Tarsus Exhibitions & Publishing Limited (01459268) United Kingdom