About Banffshire Fishselling Company Limited (SC054512) United Kingdom