About Fish&chips Town Ltd (11876456) United Kingdom