About Swindon Design And Development Limited (08131510) United Kingdom