About M.g. Mccutcheon & Son Ltd (05599630) United Kingdom