About Indigo (swindon) Limited (10133694) United Kingdom