About The Yorkshire Fish & Chip Company Ltd (12311502) United Kingdom