About Farnhams Fish And Chips Limited (10669979) United Kingdom