About Rod Newco2 Limited (04129018) United Kingdom