About S Palace Limited (10682742) United Kingdom