About S&b Nuclear Services Limited (07696883) United Kingdom