About Langley Fish & Chips Limited (04167765) United Kingdom