About Moorgate Communications Ltd. (04358461) United Kingdom