About Kelleher Limited (07504330) United Kingdom