About Micro Communications (leeds) Ltd. (03767654) United Kingdom