About Clk Engineering Limited (08417711) United Kingdom