About The Senegal Farming Club Ltd (08650089) United Kingdom