About Richard H Harris Limited (07620498) United Kingdom