About H G Richards Limited (07830335) United Kingdom