About Lee Green Glass Limited (01581846) United Kingdom