About Sloane Street Kitchen Ltd (11451425) United Kingdom