About M C Gallagher Limited (12058936) United Kingdom