About Phillips Projects Services Co Limited (01905543) United Kingdom