About Longacre Agricultural Development Centre Limited (01906493) United Kingdom