About Eilco Limited (11935129) United Kingdom