About Eddo Limited (06898399) United Kingdom