About Charles J Wood Ltd (SC630294) United Kingdom