About Kelleher Engineering Services Ltd (08580416) United Kingdom