About Chance-store London Ltd (12954110) United Kingdom