About L. Rochelle Ltd (10443876) United Kingdom