About Richard H.powell And Partners Limited (01051190) United Kingdom