About Tenbury Fish & Chips Ltd (13444377) United Kingdom