About The Rembrandt Restaurant Limited (05384098) United Kingdom