About The Black Sluice Food Company Ltd (13294339) United Kingdom