About The Rye Management Limited (04932626) United Kingdom