About Kwik Glass Limited (12210331) United Kingdom