About Innovative Glass Products Limited (04221759) United Kingdom