About Patrick Meehan Limited (NI629831) United Kingdom