About Boscombe Stores Ltd (09488486) United Kingdom