About Spittal Farm Management Limited (07625190) United Kingdom