About Ip Wilcox Limited (08752164) United Kingdom