About P S Palace Ltd (13115844) United Kingdom