About Anne Scott Gallery Ltd (11452598) United Kingdom