About Chalkhills Swindon Limited (03418339) United Kingdom