About Telford (ringwood) Limited (02323283) United Kingdom