About Phillips Special Projects Limited (06590257) United Kingdom