About Charles Clare Projects Limited (10148668) United Kingdom