About W.j. Farrier & Son Limited (04860550) United Kingdom