About Swindon Safety Solutions Limited (12174226) United Kingdom