About Farmer Fred S Ltd (10893826) United Kingdom