About Teltyres (telford) Limited (01111704) United Kingdom