About M Kelleher & Son Limited (07582489) United Kingdom