About P. Farmer & Son Limited (04879960) United Kingdom