About The Qube Restaurant Limited (07558352) United Kingdom