About Telford Way (holdings) Limited (08236369) United Kingdom