About S & N Palace Ltd (10833570) United Kingdom