About Sc Foods Ltd (11579811) United Kingdom