About Hicklenton & Phillips Limited (01611908) United Kingdom