About Street Lane Fish & Chips Limited (09892287) United Kingdom