About Eda Steelfixing Ltd (11824604) United Kingdom