About Rh Edmonds Limited (08010053) United Kingdom