About Roughmoor Village Fish & Chips Limited (11141776) United Kingdom