About H.d. Pritchard Limited (08023963) United Kingdom