About Sabel Food Limited (09594101) United Kingdom