About Welch & Phillips Building Contractors Limited (08441885) United Kingdom