About Straub Food Limited (SC516343) United Kingdom