About Claytech Ltd (04486058) United Kingdom