About Tayport Fish Bar Limited (SC626788) United Kingdom