About The Hospital Company (swindon & Marlborough) Holdings Limited (03825266) United Kingdom