About The Design Shop (swindon) Limited (03706260) United Kingdom