About Swindon Analysis Solutions Limited (10672093) United Kingdom