About Roch Valley Limited (02049641) United Kingdom