About Phillips Cross & Co Limited (06398267) United Kingdom