About Tc West End Limited (12992456) United Kingdom