About M.g. Mccaffrey Limited (01252075) United Kingdom