About Telford Jones Limited (04432636) United Kingdom