About C.f.putterill Limited (00347515) United Kingdom