About Eldhose Limited (12845989) United Kingdom