About Dicken And Pritchard Limited (11045030) United Kingdom