About Roch 2 Limited (08223661) United Kingdom