About Torry Fish Bar Limited (SC251094) United Kingdom