About Bishops Stores & Co. (leigh-on-sea) Limited (00631618) United Kingdom