About Harwell Dosimeters Limited (02917906) United Kingdom