About Andersons Bar Edinburgh Limited (SC526060) United Kingdom