About Phillips Projects Holdings Limited (04320591) United Kingdom