About Ede Noble International Limited (06397550) United Kingdom