About Eljo Ppe Limited (12645827) United Kingdom