About Bowden Stores Ltd (10341545) United Kingdom