About K P Village Fish & Chips Limited (11867088) United Kingdom