About Nuclear Control Solutions Limited (08333986) United Kingdom