About Nuclear Manufacturing Services Limited (07874401) United Kingdom