About Fish & Chips (leicester) Limited (06027038) United Kingdom