About Sher Foods Ltd (SC599238) United Kingdom