About W.e. Foers & Son Limited (01690573) United Kingdom