About Tme Farming Ltd (12309457) United Kingdom