ROHRBACH & Fils SA, Limited, CHE-281.668.585