About Culloden Chippy Ltd (SC673143) United Kingdom