About Fallopian Farmers Limited (06926028) United Kingdom