About James Fisher Nuclear Holdings Limited (05165202) United Kingdom