About Palms Palace Cafe Limited (01756902) United Kingdom