About C & L Wood Holdings Limited (04618708) United Kingdom