About Senjef Farming Limited (12282709) United Kingdom