About Banff Fish & Chips Ltd (SC665198) United Kingdom