About Roc Solar (uk) Limited (08192238) United Kingdom