About Jus Kitchen Stockwell Ltd (12212246) United Kingdom