About Keynsham Stores (glos) Limited (07614201) United Kingdom