About Slater Street Food Company Ltd (11660118) United Kingdom