About Gilfoyle Company Ltd (11717507) United Kingdom