About Dr. Patrick Magovern Limited (NI605534) United Kingdom