About S Kelleher Engineering Services Ltd (12021763) United Kingdom