About Shevlin Fish & Chips Ltd (10640451) United Kingdom