About James Phillips & Co Limited (02893126) United Kingdom