About Klikkon Industrial Co. Ltd (08526247) United Kingdom