About Rochelle Corde Ltd (10592190) United Kingdom