About M.g. Leonard Limited (09314993) United Kingdom