About Rood Group Holdings Limited (04647467) United Kingdom