About Liz Bush Art Ltd (10909122) United Kingdom