About H.c.s. (swindon) Limited (03851203) United Kingdom