About He2 N1 Telford 1 Limited (12288831) United Kingdom