About Eke Swindon Limited (12459257) United Kingdom