About H&r Pritchard Ltd (12271963) United Kingdom