About Paul Spencer Radiology Limited (10464832) United Kingdom