About Scone Fish & Chips Shop Ltd (SC378037) United Kingdom