About Hatch End R&mc Energy Ltd. (10902460) United Kingdom