About Patrick Gilfoyle Ltd (12985012) United Kingdom