About J S & Neils Cookshack Ltd (13418218) United Kingdom