About Fish & Chips House Limited (08635624) United Kingdom