About Ty Sant Management Company Limited (06810098) United Kingdom