About Tarsus Hotel & Restaurant Limited (04866929) United Kingdom