About Granville Construction & Maintenance Limited (06535589) United Kingdom