About M Mcallister Signalling Ltd (10671323) United Kingdom