About Idom Merebrook Limited (02740216) United Kingdom