About The Palmichael Restaurant Limited (06527020) United Kingdom