About Ambrismore Farmers (SL003653) United Kingdom