About H H Richardson Limited (08938882) United Kingdom