About M Leonard Limited (NI068241) United Kingdom