About Hodson And Phillips Limited (01595678) United Kingdom