About Sn Pizzas & Salads Ltd (11210244) United Kingdom