About Patrick Welch Limited (13281764) United Kingdom