About Torry Main Bar Ltd (SC526614) United Kingdom