About Rochmills (holdings) Limited (09962909) United Kingdom