About Farmer Giles Limited (00693816) United Kingdom