About Portal Foods Ltd (02274691) United Kingdom