About Rock Environmental Limited (03587180) United Kingdom