About The Taunton Linac (holdings) Company Limited (05394698) United Kingdom