About Hancock Construction Limited (07274517) United Kingdom