About Sellafield Limited (01002607) United Kingdom