About S Doyle Construction Limited (08037773) United Kingdom