About Crompton And Rouse Limited (06393239) United Kingdom