About Buckingham Fish And Chips Bar Limited (11369746) United Kingdom