About W.s. Proudfoot Limited (01312816) United Kingdom