About He2 N2 Telford 1 Limited (12288829) United Kingdom