About Feedgeneralstore Ltd. (10603357) United Kingdom