About Florrie Farmers Limited (09916822) United Kingdom