About Rachel Glittenberg Artist Limited (10825166) United Kingdom