About Swindon Design Limited (02918546) United Kingdom