About C. & D. Harwood Limited (01756657) United Kingdom