About Ideo Glass Products And Consultancy Services Ltd (06518083) United Kingdom