About Guilfoyle Construction Limited (04596886) United Kingdom