About Caboodle Bags Ltd (10395069) United Kingdom