About Illusion Glass Limited (08898663) United Kingdom