About K&k Glass Ltd (09978693) United Kingdom