About Mont Rochelle Ltd (11520566) United Kingdom