About Spb Swindon Ltd (12639303) United Kingdom