About T Gilfoyle Limited (10472044) United Kingdom