About The Rodea Ryan Partnership Ltd (10310289) United Kingdom