About Slough Exotic Foods Ltd (12001582) United Kingdom