About Mead Radiation Limited (07550596) United Kingdom