About Rodelia Limited (02792416) United Kingdom