About Farmer & Dyer Ltd (13013220) United Kingdom