About Rob Roy Bar Limited (SC274770) United Kingdom