About Telford Industrial Doors Ltd (07451738) United Kingdom