About W. C. Baker & Son Limited (07522262) United Kingdom