About Scotts Fish & Chips Limited (06727121) United Kingdom