About Kelleher Enterprises Ltd (12568981) United Kingdom