About Koru Glass Limited (08379119) United Kingdom