About Flotsam & Jetsam Bags Ltd (11638615) United Kingdom