About Shelfanger Fish & Chips Ltd (12779156) United Kingdom