About Flegg Agricultural Limited (11533829) United Kingdom