About The T T R Corporation Limited (02367971) United Kingdom