About Holloway Construction Limited (07320436) United Kingdom