About Leigh-on-sea Cockles Limited (09693096) United Kingdom