About Telford Metal Services Limited (07366797) United Kingdom