About Saloum Farms Uk Ltd (12979333) United Kingdom