About Tyers Management Services Limited (08506719) United Kingdom