About W.h. & C.f. Powell Limited (00769733) United Kingdom