About Fox S Peppermills Limited (02380637) United Kingdom