About Emerald Swindon Ltd (11576030) United Kingdom