About Wallace Farming Ltd. (SC665008) United Kingdom