About Best British Fish & Chips Ltd (11957489) United Kingdom