About Bow Street Stores Limited (04711624) United Kingdom