About Aa Farmer Ltd (12423049) United Kingdom