About C & D Higham Limited (09666791) United Kingdom