About M.p. Leahy Limited (04956776) United Kingdom