About Rest&bar Limited (11397843) United Kingdom