About Kelleher Group Limited (09487900) United Kingdom