About Remnant Swindon Ltd (12116451) United Kingdom