About Rodel Service Ltd (13309849) United Kingdom