About Mccarthy Communications Engineers Ltd (13511225) United Kingdom