About Fennessy Farming Limited (13184682) United Kingdom