About Isle Of Glass Limited (11809404) United Kingdom