About Karl Clements Ltd (08866702) United Kingdom