About Tartan Fish And Chips Limited (SC707951) United Kingdom