About Sugar Rush Swindon Ltd (13149419) United Kingdom