About C & A Projects Limited (07314345) United Kingdom