About He2 N2 Telford 2 Limited (13686214) United Kingdom