About W Cooper & Son Limited (08268223) United Kingdom