About Canning & Coyle Construction Limited (06880068) United Kingdom