About Rochelles Ltd (06033207) United Kingdom