About Rocher Limited (11752323) United Kingdom