About I C Phillips & Sons Limited (06051212) United Kingdom