About Annabella Art Glass Limited (08083761) United Kingdom