About Castle Fish&chips Ltd (12193211) United Kingdom