About Walker Radiation Services Limited (07912888) United Kingdom