About Palm Palace Restaurant Limited (11105005) United Kingdom