About Kyle Sturgess Radiation Protection Limited (11776895) United Kingdom