About M.lennon & Co. Limited (00818655) United Kingdom