About Edac (europe) Limited (03366047) United Kingdom