About Patrick Killeen Consultants Ltd (12337938) United Kingdom