About Telford Enterprise Consortium Limited (02464943) United Kingdom