About Rh Eddy Limited (11273391) United Kingdom