About Anstruther Fish Bar Limited (SC263446) United Kingdom