About Swan Mini Store Ltd (10479261) United Kingdom