About C & A Wood Limited (10045732) United Kingdom