About Flaxton Foods Limited (07229437) United Kingdom