About Eddy Diabault Holding Ltd (12945894) United Kingdom