About S Eldabe Limited (08793182) United Kingdom