About Durrant Nuclear Consulting Limited (07565428) United Kingdom