About Eddale Limited (11738176) United Kingdom