About Edal Holdings Limited (09655647) United Kingdom