About Phillips Projects Limited (04406871) United Kingdom