About W.c. & A. Durbin Limited (01109644) United Kingdom