About The Rye Retreat Limited (03874325) United Kingdom