About The Palm Restaurant Limited (08248915) United Kingdom