About Palace Palace Limited (13346956) United Kingdom