About Phillips Building & Landscaping Ltd (12394387) United Kingdom