About Tms-telford Management Services Limited (07490105) United Kingdom